package Game;

import java.awt.Image;
import java.util.ArrayList;

public class Character {
	static Image LinkStandingDownImage=ImageLoader.getImg().getImage("data/images/char/link_stand_down.png");//ID=1
	static Image LinkWalkingDownImage=ImageLoader.getImg().getImage("data/images/char/link_walk_down.png");//ID=2
	static Image LinkStandingleftImage=ImageLoader.getImg().getImage("data/images/char/link_stand_left.png");//ID=3
	static Image LinkWalkingleftImage=ImageLoader.getImg().getImage("data/images/char/link_walk_left.png");//ID=4
	static Image LinkStandingUpImage=ImageLoader.getImg().getImage("data/images/char/link_stand_up.png");//ID=5
	static Image LinkWalkingUpImage=ImageLoader.getImg().getImage("data/images/char/link_walk_up.png");//ID=6
	static Image LinkStandingRightImage=ImageLoader.getImg().getImage("data/images/char/link_stand_right.png");//ID=7
	static Image LinkWalkingRightImage=ImageLoader.getImg().getImage("data/images/char/link_walk_right.png");//ID=8
	public static ArrayList<Image> LinkStandingDownArray=new ArrayList<Image>();
	public static ArrayList<Image> LinkWalkingDownArray=new ArrayList<Image>();
	static ArrayList<Image> LinkStandingUpArray=new ArrayList<Image>();
	static ArrayList<Image> LinkWalkingUpArray=new ArrayList<Image>();
	static ArrayList<Image> LinkStandingLeftArray=new ArrayList<Image>();
	static ArrayList<Image> LinkWalkingLeftArray=new ArrayList<Image>();
	static ArrayList<Image> LinkStandingRightArray=new ArrayList<Image>();
	static ArrayList<Image> LinkWalkingRightArray=new ArrayList<Image>();
	public static Sprite LinkStandingDown;
	public static Sprite LinkWalkingDown;
	public static Sprite LinkStandingLeft;
	public static Sprite LinkWalkingLeft;
	public static Sprite LinkStandingUp;
	public static Sprite LinkWalkingUp;
	public static Sprite LinkStandingRight;
	public static Sprite LinkWalkingRight;
	public Character(){
		CharacterCreation();
	}
	
	public void CharacterCreation(){
		LinkStandingDownArray.add(LinkStandingDownImage);
		LinkStandingDownArray.add(LinkStandingDownImage);
		LinkWalkingDownArray.add(LinkWalkingDownImage);
		LinkWalkingDownArray.add(LinkStandingDownImage);
		LinkWalkingDownArray.add(LinkStandingDownImage);
		LinkStandingLeftArray.add(LinkStandingleftImage);
		LinkStandingLeftArray.add(LinkStandingleftImage);
		LinkWalkingLeftArray.add(LinkWalkingleftImage);
		LinkWalkingLeftArray.add(LinkStandingleftImage);
		LinkWalkingLeftArray.add(LinkStandingleftImage);
		LinkStandingUpArray.add(LinkStandingUpImage);
		LinkStandingUpArray.add(LinkStandingUpImage);
		LinkWalkingUpArray.add(LinkWalkingUpImage);
		LinkWalkingUpArray.add(LinkStandingUpImage);
		LinkWalkingUpArray.add(LinkStandingUpImage);
		LinkStandingRightArray.add(LinkStandingRightImage);
		LinkStandingRightArray.add(LinkStandingRightImage);
		LinkWalkingRightArray.add(LinkWalkingRightImage);
		LinkWalkingRightArray.add(LinkStandingRightImage);
		LinkWalkingRightArray.add(LinkStandingRightImage);
		LinkStandingDown=new Sprite(LinkStandingDownArray, 1);
		LinkWalkingDown=new Sprite(LinkWalkingDownArray, 2);
		LinkStandingLeft=new Sprite(LinkStandingLeftArray, 3);
		LinkWalkingLeft=new Sprite(LinkWalkingLeftArray, 4);
		LinkStandingUp=new Sprite(LinkStandingUpArray, 5);
		LinkWalkingUp=new Sprite(LinkWalkingUpArray, 6);
		LinkStandingRight=new Sprite(LinkStandingRightArray, 7);
		LinkWalkingRight=new Sprite(LinkWalkingRightArray, 8);
	}
}
